Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 Germany F4 Germany F5 Czech Republic F3 France F8 France F9 USA F28 Australia F1 Australia F2 Hungary F1 Hungary F3 USA F22 USA F23 USA F27 USA F28 Portugal F7 Portugal F8 Slovakia F1 Turkey F35 Turkey F36 Croatia F3 USA F29 Czech Republic F5 Czech Republic F2 USA F24 Czech Republic F5 Czech Republic F6 Germany F1 Germany F2 Turkey F34 Uncle Tobys Challenger - Tasmania Tennis Napoli Cup - Napoli Uncle Toby's Australian Men's Clay Court Challenger - Canberra Shimadzu All Japan Indoor Tennis Championships - Kyoto Mobilux Open - Luxembourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Open Mutouest St. Brieuc - St. Brieuc Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig GHI Bronx Tennis Classic - Bronx Voit Mexico City Open - Mexico City XL Bermuda Open - Bermuda Countrywide Classic USTA Challenger - Carson Porsche Open - Poznan Nord LB Open 2007 - Braunschweig Togliatti Cup - Togliatti 's Tennis Masters 07 Challenger - Graz Stella Artois Clay Court Championships - Budaors Isla de Lanzarote - Lanzarote XXIX Edizione 'A.Savoldi Marco' - Manerbio Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Ciudad de Pozoblanco Open Diputacion - Cordoba Internationaux du Doubs - Besancon ECM Cup - Prague VII Trofeo Ciudad de Quito - Quito EI Bank Bulgarian Challenger - Sofia Black Forest Open 2002 - Freudenstadt Trofeo Cassa di Risparmio di Alessandria - Alessandria Open Diputacion Ciudad de Pozoblanco - Cordoba Stella Artois Clay Court Championships - Budaors Fifth Third Bank Tennis Championships - Lexington CA Challenge - Graz Oldum Brown Vancouver Open - Vancouver Dusseldorf Open Challenger - Dusseldorf Alexander Kolyaskin Memorial - Donetsk Olbia Challenger - Olbia Visa Tennis Open - Sao Paulo Heineken Challenger - Ho Chi Minh City Oberstaufen Cup - Oberstaufen Gemax Open - Belgrade PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia Ispat Open 2004 - Ostrava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Czech Open 2006 - Prostejov Unicredit Czech Open 2007 - Prostejov Budapest Challenger - Budapest Smith Barney Men's Challenger - Covington Open de Montauban - Montauban Stella Artois Clay Court Championship - Budaors The LTA Men's Challenger Wrexham - Wrexham Uncle Toby's Challenger in Burnie - Burnie Top Wool Challenger-Immagine Trophy - Biella Wroclaw Challenger Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo Rabat Challenger Sunrise Challenger Marrakech Challenger Athens Challenger Mitsubishi Electric Europe Cup - Monza Sofia Challenger Rhodes Challenger Ostrava Challenger Timisoara Challenger - Timisoara Rijeka Challenger Alfa Romeo Tennis Cup - Cordenons Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Porsche Open - Poznan San Marino Challenger Taiwan Challenger - Kaohsiung Bukhara Challenger - Bukhara Cordenons Challenger Antonio Savoldi-Marco Co. - Manerbio Geneva Challenger Freudenstadt Challenger Trnava Challenger Tarragona Challenger San Marino Cepu Open - San Marino Austin Challenger - Austin The Swanston Challenger - Sacramento Black Forest Open - Freudenstadt Isla de Gran Canaria - Mas Palomas Rhodes Challenger The $50,000 Pro Challenger at Calabasas - Calabasas Ramat Hasharon Challenger Kosice Challenger Vancouver Challenger Ford Tennis Championships - Louisville Privat Bank Cup - Dnepropetrovsk Tarragona Challenger Rabat Challenger San Jose Challenger Marrakech Challenger Fergana Challenger Prostejov Challenger Kosice Open-Steelers Cup 2008 - Kosice Nottingham Challenger Marburg Challenger Open de la Ville de Saint Denis - Reunion Island Sopot Challenger Poznan Challenger Beijing Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Cordenons Challenger Brasov Challenger Trnava Challenger Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague Rennes Challenger Orleans Challenger 5 Volkswagen Challenger - Wolfsburg Odlum Brown Vancouver Open - Vancouver Ortisei Challenger S Tennis Masters - Graz Sina-Kia Motors Tennis Cup - Cordenons Genoa Open Challenger-Fondazione Carige - Genova Kazan Challenger Meknes Challenger Open D'Orleans - Orleans Prostejov Challenger Casablanca Challenger Ramat Hasharon Challenger Mersin Challenger Kosice Challenger Marburg Challenger Home Depot Center USTA Challenger - Carson XL Bermuda Open - Bermuda Vancouver Challenger ECM Prague Open 2008 - Prague Bangkok Challenger Kitzbuhel Challenger Granby Challenger Geneva Challenger Quimper Challenger Dallas Challenger Leon Challenger Manerbio Challenger Ostrava Challenger Busan Challenger Prostejov Challenger Nottingham Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Kosice Challenger Istanbul Challenger Internationaux du Doubs - Besancon X Torneo Internazionale di Tennis - Barletta Como Challenger Genova Challenger Alphen Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Sibiu Challenger Napoli Challenger Rennes Challenger Ostrava Challenger Bancolombia Open - Bogota Nottingham Challenger Braunschweig Challenger Oberstaufen Challenger ECU Prague Open - Prague Liberec Challenger Trnava Challenger Rennes Challenger Helsinki Challenger Mordova Cup 2007 - Saransk Ilkley Challenger Vancouver Challenger Heilbronn Open - Heilbronn Brescia Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Karshi Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Astana Challenger Shanghai Challenger San Marino Challenger Nokian Hakkapeliitta Open - Tampere Taipei City Challenger VI Gramado Open de Tenis - Gramado Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Prague Challenger Swanston Challenger - Sacramento Happy Valley Challenger Bytom Challenger Braunschweig Challenger Columbus Challenger Indian Wells Challenger Astana Challenger Meerbusch Challenger Mons Challenger Trnava Challenger Akbank Private Banking TED Open - Istanbul Trnava Challenger Mauritius Open - Mauritius Vancouver Challenger Ischgl International ATP Challenger - Ischgl Seoul Challenger Biella Challenger Bratislava Challenger Taipei City Challenger Raanana Challenger Seoul Challenger Busan Challenger IPP Open - Helsinki Prague Challenger The LTA Wrexham Challenger - Wrexham Tashkent Challenger Suzhou Challenger Columbus Challenger Zivnobanka Czech Open - Prostejov Canberra Challenger Zivnobanka Open - Prostejov 3rd Volkswagon Challenger - Wolfsburg Braunschweig Challenger HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Czech Open - Prostejov Istanbul Challenger Maia Open 2002 - Maia Busan Challenger XL Challenger de Tenis Copa Sevilla - Seville Heineken Challenger - Ho Chi Minh City ATU Cup - Weiden Ostrava Open 2005 - Ostrava Rome Challenger Gimcheon Challenger Togliatti Cup - Togliatti Ostrava Challenger Prague Challenger Prostejov Challenger Guzzini Challenger - Recanati Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui Braunschweig Challenger USTA Comerica Challenger - Aptos Gwangju Challenger Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville Binghamton Challenger dBI Tennis Challenger - Binghamton Mallorca Challenger Cassis Challenger Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania Trani Cup - Trani Kyiv Open - Kiev Shimadzu All Japan Indoor - Kyoto Steelers Cup - Kosice Prague Open - Prague Ljubljana Open - Ljubljana Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station Polska Energia Open - Bytom TED Open - Istanbul Pro Challenger at Calabasas - Calabasas 10° Trofeo Luigi Pezzoli - Bergamo BMW Open - Munich Prosperita Open 2008 - Ostrava Oberstaufen Challenger Poznan Challenger Morelos Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Estoril Open - Estoril San Remo Challenger Genova Challenger Athens Challenger Campionati Internazionali di Sicilia - Palermo Karlsruhe Challenger Prostejov Challenger Busan Challenger Internationaler Raiffeisen Grand Prix - St. Polten Campionati Internazionali di Sicilia - Palermo Kosice Challenger International Indoor Tennis Championships of Croatia - Zagreb Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb Manerbio Challenger BMW Open - Munich ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo Abierto Mexicano Telcel - Acapulco Sao Paulo Challenger Tour Finals The Nottingham Open - Nottingham Bratislava Challenger Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Zhuhai Challenger U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Heilbronn Challenger ATP Studena Croatia Open Umag - Umag If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Dallas Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Apia International - Sydney Nottingham-2 Challenger ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier Salzburg Challenger Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Tashkent Challenger Barcelona Open BancSabadell - Barcelona Como Challenger BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach Bratislava Challenger AEGON Championships - London Indianapolis Tennis Championships - Indianapolis The Artois Championships - London Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Delray Beach International Tennis Championships - Delray Beach Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Sunrise Challenger Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham Memphis Open - Memphis Geneva Open - Geneva Citi Open - Washington Kremlin Cup - Moscow Batman Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb BB&T Atlanta Open - Atlanta Citi Open - Washington Little Rock Challenger Power Horse Cup - Dusseldorf Le Gosier Challenger Kremlin Cup - Moscow Countrywide Classic - Los Angeles Guadalajara Challenger Mexico City Challenger Hall of Fame Open - Newport Rome Challenger Kun-Ming Challenger Moselle Open - Metz Athens Challenger Bratislava Challenger Ningboo Challenger Ortisei Challenger AEGON Championships - London Sydney International - Sydney Topshelf Open - 's-Hertogenbosch Open de la Comunidad Valenciana - Valencia Casablanca Challenger Bank Austria Tennis Trophy - Vienna SA Tennis Open - Johannesburg Heilbronn Challenger Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch New York Open - New York Vercelli Challenger AEGON Championships - London International German Open - Hamburg Pilot Pen Tennis - New Haven Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna Irving Challenger BMW Open - Munich Meerbusch Challenger PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis Monza Challenger Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Geneva Challenger SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Erste Bank Open - Vienna Hua Hin Challenger Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Andria Challenger Generali Open 2003 - Kitzbuhel Open 13 - Marseille Delray Beach Open - Delray Beach Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Shenzhen Challenger Irving Challenger Heilbronn Challenger Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Canberra Challenger Indian Wells Challenger Tashkent Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Busan Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Banja Luka 2002 - Banja Luka Aircel Chennai Open - Chennai Cairo Challenger 2002 - Cairo Tatra Banka Open - Bratislava Garanti Koza Sofia Open - Sofia TEB BNP Paribas Istanbul Open - Istanbul Exim Agmedia Open - Kosice Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger New York Open - New York Delray Beach Open - Delray Beach Rhein-Main Challenger 2004 - Aschaffenburg VII Torneo Internazionale di Tennis - Barletta Citta di Monza - Monza St. Petersburg Open - St. Petersburg TD Waterhouse Cup - Long Island Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne BMW Open - Munich Apia International - Sydney Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Canberra Challenger Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Sony Ericsson Open - Miami China Open - Beijing Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Ericsson Open - Miami Medibank International - Sydney PBZ Zagreb Indoors - Zagreb French Open - Paris Wimbledon - London U.S. Open - New York SAP Open - San Jose French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Rogers Cup - Toronto Australian Open - Melbourne BNP Paribas Open - Indian Wells Wimbledon - London French Open - Paris U.S. Open - New York Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota Atlanta Tennis Championships - Atlanta Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 French Open - Paris Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-ROU 5-0 Wimbledon - London Davis Cup, Group I, 1R, RSA-ISR 2-3 Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon (juniors) U.S. Open (juniors) Wimbledon - London Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, SF, CRO-CZE, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, HUN-ISR 3-2 French Open (juniors) Olympics - Rio de Janeiro